@charset "utf-8";
/* CSS Document */
body,ul,li,p,img,h3,form,input,select,dt,dd,dl{padding:0;margin:0;}
ul,li{list-style:none;}
a{text-decoration:none;color:#434343;font:12px/20px \5B8B\4F53;}
a:hover{color:#f00 !important;}
img{border:0;}
span,td,th,div{font:12px/20px \5B8B\4F53;color:#434343;}

.clear{height:0;overflow:hidden;clear:both;}
.hr10{height:10px;overflow:hidden;}

.submenu li{background:url(images/de3.gif) no-repeat 15px 11px;border-bottom:1px solid #d8d8d8;position:relative;z-index:100;}
.submenu li a{padding-left:30px;display:block;line-height:25px;height:25px;}
* html .submenu  ul li table {border-collapse:collapse;margin-top:0px;}
.submenu ul ul{display:none}
.submenu ul li:hover ul,.submenu ul a:hover ul{display:block;}
.submenu li a:hover{background-color:#3887c2;color:#fff !important;}
.submenu ul :hover ul{display:block;position:absolute;z-index:100;top:-3px;left:167px;background-color:#efefef;border:1px solid #ccc;border-bottom:0;}
.submenu ul li ul li{padding:0;background:none;width:180px;border-bottom:1px solid #ccc;}
.submenu ul li ul li a{padding:0 10px;}
.submenu ul li ul li a:hover{background:#3887c2;color:#fff !important;}

body{background:#f0efea url(images/body_bg.gif) repeat-x;}
#wrap{width:940px;margin:0 auto;}
#head{height:71px;overflow:hidden;}
#head div.ocms_de_norm{padding:0 !important;float:left !important;width:auto !important;}
#logo{float:left;}
#bigtitle{float:left;padding-top:10px;padding-left:10px;width:350px;}
#bigtitle div{line-height:24px;}
#headright{float:right;}
#headlink{margin-bottom:15px;height:20px;float:right;}
.searchbody{background:url(images/search.gif) no-repeat;width:128px;float:right;clear:both}
.searchtext{width:104px;margin-left:9px;line-height:16px;background:none;border:0;font-size:12px;color:#666;float:left;}
.searchbutton{width:14px;height:17px;border:0;background:none;cursor:pointer;}
#menu{position:relative;z-index:1000;position:auto \9;}
#menu li{float:left;background:url(images/menu_border.gif) right no-repeat;padding-right:1px;position;relative;z-index:1000;}
#menu li a{float:left;display:block;height:34px;line-height:34px;padding:0 17px;color:#fff;font-weight:bold;font-size:14px;}
#menu li a:hover{color:#fff !important;background:url(images/menu_on_bg.gif) repeat-x;}
/*隐藏第一级菜单后面的菜单*/
#menu ul ul {display:none;position:absolute;z-index:1000;}
/*消除table多余的空间*/
* html #menu ul li table {border-collapse:collapse;margin-top:0px;}
#menu a:link, #menu a:visited {}
#menu ul li ul li{width:180px;background:none;}
#menu ul li ul li a{width:160px;}
#menu ul li a:hover {position:relative;z-index:1000;}
#menu ul li:hover {position:relative;}
/*显示第二级菜单*/
#menu ul :hover ul {display:block;position:absolute;top:34px;left:-1px;background-color:#fff;border:1px solid #246698;border-top:0;border-bottom:0;}
#menu ul :hover ul li{padding:0;border-bottom:1px dashed #aaa;}
#menu ul :hover ul a:link, #menu ul :hover ul a:visited {color:#000;padding:0 10px;}
#menu ul :hover ul a:hover {background:#3887c2;}
/*隐藏第二级后面的菜单*/
#menu ul :hover ul ul {display:none;}
/*显示第三级菜单*/
#menu ul :hover ul :hover ul {display:block;left:180px;top:-4px;background-color:#efefef;}
/*隐藏第三级菜单后面的菜单*/
#menu ul :hover ul :hover ul ul {display:none;}
/*显示第四级菜单*/
#menu ul :hover ul :hover ul :hover ul {display:block;}
/*隐藏第四级菜单后面的菜单*/
#menu ul :hover ul :hover ul :hover ul ul {display:none;}
/*显示第五级菜单*/
#menu ul :hover ul :hover ul :hover ul :hover ul {display:block;}

.box1{background:url(images/box1_bg.gif) no-repeat;width:930px;height:265px;padding:6px;}
.flash{float:left;width:613px;padding-right:5px;height:263px;overflow:hidden;}
.box1right{float:left;height:243px;width:259px;overflow:hidden;background-color:#e7f4fd;padding:10px 25px;}
.box1right h3{color:#446a82;font-size:14px;border-bottom:1px solid #adbfcb;}
.box1right table{border-spacing:0;border:0;padding-bottom:5px;}
.box1right table td{padding:0;padding-right:5px;}
.box1right .more1{float:right;color:#1a4a79;}
#container{border:1px solid #c9c9c9;background-color:#fff;}
.left{float:left;width:646px;border-right:1px solid #c9c9c9;}
#login{height:35px;background-color:#e8eef4;border-bottom:1px solid #c9c9c9;}
.box2{height:285px;background:url(images/box_bg.gif) repeat-x;padding:12px 20px;overflow:hidden;border-bottom:1px solid #c9c9c9;}
.box2 h3{background:url(images/box2_h3.gif) no-repeat left center;padding-left:15px;margin-bottom:10px;}
.box2 .pic{float:left;width:240px;overflow:hidden;}
.box2 .pic img{width:230px;height:180px;display:block;}
.box2 .pic a{display:block;width:230px;margin-bottom:10px;color:#cb5f27}
.box2 .text{float:left;width:355px;}
.box2 .text .slist li{background:url(images/de.gif) no-repeat 0 8px;padding:0 0 10px 8px;border-bottom:1px solid #eaeaea;margin-bottom:5px;height:64px;overflow:hidden}
.box2 .text .slist li a{color:#cb5f27;line-height:24px;}
.box2 .text .slist li span{padding-left:5px;color:#898989;font-size:11px;line-height:24px;}
.box3{float:left;width:319px;height:287px;background:url(images/box3_bg.gif) no-repeat;overflow:hidden;padding-left:1px;}
.box3 h3,.box4 h3{background:url(images/box3_h3.gif) no-repeat;padding-left:34px;line-height:33px;height:33px;font-weight:bold;color:#0387be;border-bottom:1px solid #adc1d4;margin-right:40px;font-size:16px;}
.box4{float:left;width:326px;height:287px;background:url(images/box4_bg.gif) no-repeat;overflow:hidden;}
.box4 .list,.box3 .list{width:286px;margin:0 auto;margin-top:10px;margin-bottom:10px;}
.list li{background:url(images/de.gif) no-repeat 0 9px;border-bottom:1px dotted #b6bec7;padding-left:15px;min-height:24px;height:auto !important;height:24px;}
.list li a{line-height:24px;color:#434343;}
.list li span{padding-left:5px;color:#898989;}
.more{float:right;margin-right:20px;}

.right{float:left;}
.box5{background:url(images/box_bg.gif) repeat-x;height:345px;border-bottom:1px solid #c9c9c9;width:291px;overflow:hidden;}
.box5 h3{line-height:50px;font-size:16px;text-align:center;font-weight:bold;color:#0387be;}
.box5 .list{width:254px;margin:0 auto;margin-bottom:10px;}

.box6{background:url(images/box6_bg.gif) no-repeat;width:291px;height:287px;overflow:hidden;}
.box6 h3{color:#fff;font-weight:bold;font-size:14px;text-align:center;line-height:30px;}
.box6 .imgtext{width:260px;margin:0 auto;border-bottom:1px dotted #333;min-height:218px;height:auto !important;height:218px;}
.box6 .imgtext img{display:block;height:167px;width:239px;margin:0 auto;margin-top:10px;margin-bottom:30px;}
.box6 .imgtext a{display:block;height:20px;overflow:hidden;color:#fff;}

.flink{background:url(images/flink_bg.gif) repeat-y;width:865px;margin:0 auto;padding:5px 25px;}
.flink a{float:left;width:206px;background:url(images/de2.gif) no-repeat 0 7px;padding-left:10px;}
.flinkbottom{background:url(images/flink_bottom.gif) no-repeat;width:915px;height:5px;margin:0 auto;}

.ic{width:895px;text-align:center;margin:0 auto;}

/*内页*/
.inleft{float:left;width:167px;padding-top:3px;}
.submenu h3{background:url(images/submenuh3_bg.gif) repeat-x;height:39px;line-height:39px;font-size:18px;font-weight:bold;line-height:39px;color:#fff;padding-left:30px;}

.inright{float:left;width:676px;border:1px solid #d8d8d8;min-height:688px;height:auto !important;height:688px;background:#fff url(images/inright_bg.gif) repeat-x;padding:0 48px 0 47px;}
.bread{text-align:right;}
.intitle{background:url(images/intitle_bg.gif) no-repeat;padding-left:30px;line-height:28px;height:28px;font-size:16px;font-weight:bold;color:#285c96;border-bottom:1px solid #b2b8c7;}
.inlist .list{padding-top:5px;background:url(images/inlist_bg.gif) repeat-x;}
.copyright{background:url(images/copyright_bg.gif) repeat-x;padding-top:10px;text-align:center;}


.detail{padding-top:40px;}
.detailtitle{font:bold 18px/24px "幼圆";color:#285c96;text-align:center;}
.asub_title{text-align:center;color:#999;font:bold 14px/20px \5B8B\4F53;}
.detailinfo{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;text-align:center;color:#285c96;}
.detailcontent p,.detailcontent div,.detailcontent span,.detailcontent a,{font:inherit;}
.detailcontent a{text-decoration:underline;}

/*分页*/
.page_detail{text-align:center;padding-top:15px;}
.page-info span{margin:0 5px;font-weight:bold;color:#ff3e00;text-align:center;}
.page_detail a{padding:2px 6px;border:1px solid #ccc;margin:0 3px;}
.page_detail span{border:0 !important;}
.page_detail .page-prev,.page_detail .page-next{padding:2px 10px;}


/*search*/
.serachWrap{margin-bottom:15px;}
.searchcontent{background:#FFFFFF;border:1px solid #D8D8D8;height:auto !important;min-height:688px;height:688px;padding:20px 48px 20px 47px;}
#searchsubmit{height:26px;line-height:26px;padding:0 20px;border:1px solid #999;cursor:pointer;}
#searchname{width:400px;height:22px;line-height:22px;font-size:14px;border:1px solid #bbb;}
.searchTitle {background-color:#EDF4FB;border-top:1px solid #6FA0D7;height:32px;line-height:32px;margin:0 auto;width:844px;}
.searchTitle .title {color:#23478D;font:bold 20px/32px \5B8B\4F53;text-align:left;}
.searchTitle .countsearch {color:#23478D;line-height:32px;padding-right:20px;text-align:right;}
.searchResultWrap h3 a {color:#0000CC;font:16px/180% \5B8B\4F53;text-decoration:underline;}
.searchResultWrap h3 span.gray {color:#999;font:12px/150% \5B8B\4F53;}
.summary2 {font-size:12px;}
.searchResultWrap .d {color:#275f2e;font:12px/150% \5B8B\4F53;}
.searchResultWrap h3 span.red {color:#CC0000;font-size:16px;}
.searchResultWrap{padding:10px;}
.searchResultWrap li{margin-bottom:18px;}